package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the SINCRO_RPV database table.
 * 
 */
//@Entity
//@Table(name="SINCRO_RPV")
public class SincroRpv implements Serializable {
	private static final long serialVersionUID = 1L;
	private BigDecimal altu;
	private String anFabr;
	private String anMode;
	private BigDecimal anch;
	private BigDecimal caUtil;
	private String cetiVehi;
	private String coCatg;
	private String coDire;
	private String coImpd;
	private String coMode;
	private String coRegi;
	private String coSede;
	private String coTipoCarr;
	private String colr01;
	private String colr02;
	private String colr03;
	private String condVehi;
	private String exPlac;
	private Date feInsc;
	private String fgActi;
	private String fgBaja;
	private String fgImpd;
	private String fgProv;
	private BigDecimal lgtd;
	private String marc;
	private BigDecimal noAsie;
	private BigDecimal noCiln;
	private BigDecimal noClda;
	private BigDecimal noEjes;
	private String noForm;
	private String noMotr;
	private BigDecimal noPasj;
	private String noPlac;
	private String noPolz;
	private String noPtda;
	private BigDecimal noPuer;
	private BigDecimal noRued;
	private String noSeri;
	private String noTarjProp;
	private String noVers;
	private String noVin;
	private BigDecimal pesoBrut;
	private BigDecimal pesoNeto;
	private BigDecimal pesoSeco;
	private String poMotr;
	private String sbCatg;
	private String sbCatgEspe;
	private String tiNumePolz;
	private String tipoComb;
	private String tipoVehi;
	private Date tsUsuaModi;

    public SincroRpv() {
    }


	@Column(precision=4, scale=2)
	public BigDecimal getAltu() {
		return this.altu;
	}

	public void setAltu(BigDecimal altu) {
		this.altu = altu;
	}


	@Column(name="AN_FABR", length=4)
	public String getAnFabr() {
		return this.anFabr;
	}

	public void setAnFabr(String anFabr) {
		this.anFabr = anFabr;
	}


	@Column(name="AN_MODE", length=4)
	public String getAnMode() {
		return this.anMode;
	}

	public void setAnMode(String anMode) {
		this.anMode = anMode;
	}


	@Column(precision=4, scale=2)
	public BigDecimal getAnch() {
		return this.anch;
	}

	public void setAnch(BigDecimal anch) {
		this.anch = anch;
	}


	@Column(name="CA_UTIL", precision=5, scale=3)
	public BigDecimal getCaUtil() {
		return this.caUtil;
	}

	public void setCaUtil(BigDecimal caUtil) {
		this.caUtil = caUtil;
	}


	@Column(name="CETI_VEHI", length=1)
	public String getCetiVehi() {
		return this.cetiVehi;
	}

	public void setCetiVehi(String cetiVehi) {
		this.cetiVehi = cetiVehi;
	}


	@Column(name="CO_CATG", length=2)
	public String getCoCatg() {
		return this.coCatg;
	}

	public void setCoCatg(String coCatg) {
		this.coCatg = coCatg;
	}


	@Column(name="CO_DIRE", length=2)
	public String getCoDire() {
		return this.coDire;
	}

	public void setCoDire(String coDire) {
		this.coDire = coDire;
	}


	@Column(name="CO_IMPD", length=4)
	public String getCoImpd() {
		return this.coImpd;
	}

	public void setCoImpd(String coImpd) {
		this.coImpd = coImpd;
	}


	@Column(name="CO_MODE", length=5)
	public String getCoMode() {
		return this.coMode;
	}

	public void setCoMode(String coMode) {
		this.coMode = coMode;
	}


	@Column(name="CO_REGI", length=2)
	public String getCoRegi() {
		return this.coRegi;
	}

	public void setCoRegi(String coRegi) {
		this.coRegi = coRegi;
	}


	@Column(name="CO_SEDE", length=2)
	public String getCoSede() {
		return this.coSede;
	}

	public void setCoSede(String coSede) {
		this.coSede = coSede;
	}


	@Column(name="CO_TIPO_CARR", length=2)
	public String getCoTipoCarr() {
		return this.coTipoCarr;
	}

	public void setCoTipoCarr(String coTipoCarr) {
		this.coTipoCarr = coTipoCarr;
	}


	@Column(name="COLR_01", length=3)
	public String getColr01() {
		return this.colr01;
	}

	public void setColr01(String colr01) {
		this.colr01 = colr01;
	}


	@Column(name="COLR_02", length=3)
	public String getColr02() {
		return this.colr02;
	}

	public void setColr02(String colr02) {
		this.colr02 = colr02;
	}


	@Column(name="COLR_03", length=3)
	public String getColr03() {
		return this.colr03;
	}

	public void setColr03(String colr03) {
		this.colr03 = colr03;
	}


	@Column(name="COND_VEHI", length=1)
	public String getCondVehi() {
		return this.condVehi;
	}

	public void setCondVehi(String condVehi) {
		this.condVehi = condVehi;
	}


	@Column(name="EX_PLAC", length=10)
	public String getExPlac() {
		return this.exPlac;
	}

	public void setExPlac(String exPlac) {
		this.exPlac = exPlac;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="FE_INSC")
	public Date getFeInsc() {
		return this.feInsc;
	}

	public void setFeInsc(Date feInsc) {
		this.feInsc = feInsc;
	}


	@Column(name="FG_ACTI", length=1)
	public String getFgActi() {
		return this.fgActi;
	}

	public void setFgActi(String fgActi) {
		this.fgActi = fgActi;
	}


	@Column(name="FG_BAJA", length=1)
	public String getFgBaja() {
		return this.fgBaja;
	}

	public void setFgBaja(String fgBaja) {
		this.fgBaja = fgBaja;
	}


	@Column(name="FG_IMPD", length=1)
	public String getFgImpd() {
		return this.fgImpd;
	}

	public void setFgImpd(String fgImpd) {
		this.fgImpd = fgImpd;
	}


	@Column(name="FG_PROV", length=1)
	public String getFgProv() {
		return this.fgProv;
	}

	public void setFgProv(String fgProv) {
		this.fgProv = fgProv;
	}


	@Column(precision=4, scale=2)
	public BigDecimal getLgtd() {
		return this.lgtd;
	}

	public void setLgtd(BigDecimal lgtd) {
		this.lgtd = lgtd;
	}


	@Column(length=3)
	public String getMarc() {
		return this.marc;
	}

	public void setMarc(String marc) {
		this.marc = marc;
	}


	@Column(name="NO_ASIE", precision=3)
	public BigDecimal getNoAsie() {
		return this.noAsie;
	}

	public void setNoAsie(BigDecimal noAsie) {
		this.noAsie = noAsie;
	}


	@Column(name="NO_CILN", precision=2)
	public BigDecimal getNoCiln() {
		return this.noCiln;
	}

	public void setNoCiln(BigDecimal noCiln) {
		this.noCiln = noCiln;
	}


	@Column(name="NO_CLDA", precision=8, scale=3)
	public BigDecimal getNoClda() {
		return this.noClda;
	}

	public void setNoClda(BigDecimal noClda) {
		this.noClda = noClda;
	}


	@Column(name="NO_EJES", precision=3)
	public BigDecimal getNoEjes() {
		return this.noEjes;
	}

	public void setNoEjes(BigDecimal noEjes) {
		this.noEjes = noEjes;
	}


	@Column(name="NO_FORM", length=20)
	public String getNoForm() {
		return this.noForm;
	}

	public void setNoForm(String noForm) {
		this.noForm = noForm;
	}


	@Column(name="NO_MOTR", length=30)
	public String getNoMotr() {
		return this.noMotr;
	}

	public void setNoMotr(String noMotr) {
		this.noMotr = noMotr;
	}


	@Column(name="NO_PASJ", precision=3)
	public BigDecimal getNoPasj() {
		return this.noPasj;
	}

	public void setNoPasj(BigDecimal noPasj) {
		this.noPasj = noPasj;
	}


	@Column(name="NO_PLAC", nullable=false, length=7)
	public String getNoPlac() {
		return this.noPlac;
	}

	public void setNoPlac(String noPlac) {
		this.noPlac = noPlac;
	}


	@Column(name="NO_POLZ", length=15)
	public String getNoPolz() {
		return this.noPolz;
	}

	public void setNoPolz(String noPolz) {
		this.noPolz = noPolz;
	}


	@Column(name="NO_PTDA", length=8)
	public String getNoPtda() {
		return this.noPtda;
	}

	public void setNoPtda(String noPtda) {
		this.noPtda = noPtda;
	}


	@Column(name="NO_PUER", precision=2)
	public BigDecimal getNoPuer() {
		return this.noPuer;
	}

	public void setNoPuer(BigDecimal noPuer) {
		this.noPuer = noPuer;
	}


	@Column(name="NO_RUED", precision=2)
	public BigDecimal getNoRued() {
		return this.noRued;
	}

	public void setNoRued(BigDecimal noRued) {
		this.noRued = noRued;
	}


	@Column(name="NO_SERI", length=30)
	public String getNoSeri() {
		return this.noSeri;
	}

	public void setNoSeri(String noSeri) {
		this.noSeri = noSeri;
	}


	@Column(name="NO_TARJ_PROP", length=10)
	public String getNoTarjProp() {
		return this.noTarjProp;
	}

	public void setNoTarjProp(String noTarjProp) {
		this.noTarjProp = noTarjProp;
	}


	@Column(name="NO_VERS", length=30)
	public String getNoVers() {
		return this.noVers;
	}

	public void setNoVers(String noVers) {
		this.noVers = noVers;
	}


	@Column(name="NO_VIN", length=30)
	public String getNoVin() {
		return this.noVin;
	}

	public void setNoVin(String noVin) {
		this.noVin = noVin;
	}


	@Column(name="PESO_BRUT", precision=5, scale=3)
	public BigDecimal getPesoBrut() {
		return this.pesoBrut;
	}

	public void setPesoBrut(BigDecimal pesoBrut) {
		this.pesoBrut = pesoBrut;
	}


	@Column(name="PESO_NETO", precision=5, scale=3)
	public BigDecimal getPesoNeto() {
		return this.pesoNeto;
	}

	public void setPesoNeto(BigDecimal pesoNeto) {
		this.pesoNeto = pesoNeto;
	}


	@Column(name="PESO_SECO", precision=5, scale=3)
	public BigDecimal getPesoSeco() {
		return this.pesoSeco;
	}

	public void setPesoSeco(BigDecimal pesoSeco) {
		this.pesoSeco = pesoSeco;
	}


	@Column(name="PO_MOTR", length=50)
	public String getPoMotr() {
		return this.poMotr;
	}

	public void setPoMotr(String poMotr) {
		this.poMotr = poMotr;
	}


	@Column(name="SB_CATG", length=4)
	public String getSbCatg() {
		return this.sbCatg;
	}

	public void setSbCatg(String sbCatg) {
		this.sbCatg = sbCatg;
	}


	@Column(name="SB_CATG_ESPE", length=4)
	public String getSbCatgEspe() {
		return this.sbCatgEspe;
	}

	public void setSbCatgEspe(String sbCatgEspe) {
		this.sbCatgEspe = sbCatgEspe;
	}


	@Column(name="TI_NUME_POLZ", length=2)
	public String getTiNumePolz() {
		return this.tiNumePolz;
	}

	public void setTiNumePolz(String tiNumePolz) {
		this.tiNumePolz = tiNumePolz;
	}


	@Column(name="TIPO_COMB", length=1)
	public String getTipoComb() {
		return this.tipoComb;
	}

	public void setTipoComb(String tipoComb) {
		this.tipoComb = tipoComb;
	}


	@Column(name="TIPO_VEHI", length=1)
	public String getTipoVehi() {
		return this.tipoVehi;
	}

	public void setTipoVehi(String tipoVehi) {
		this.tipoVehi = tipoVehi;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_USUA_MODI")
	public Date getTsUsuaModi() {
		return this.tsUsuaModi;
	}

	public void setTsUsuaModi(Date tsUsuaModi) {
		this.tsUsuaModi = tsUsuaModi;
	}

}